package br.com.biavan.manager;

import javax.faces.application.FacesMessage;
import javax.faces.bean.ManagedBean;
import javax.faces.context.FacesContext;

import br.com.biavan.dao.UsuarioDAO;
import br.com.biavan.model.Usuario;

@ManagedBean(name = "loginMB")
public class LoginMB {
	
	private Usuario usuario;

	public LoginMB() {
		usuario = new Usuario();
	}	
	
	public Usuario getUsuario() {
		return usuario;
	}
	
	public void setUsuario(Usuario usuario) {
		this.usuario = usuario;
	}
	
	public String verificar() {
		
		UsuarioDAO dao = new UsuarioDAO();
		if (!dao.verificarLogin(usuario)) {
			FacesContext.getCurrentInstance().addMessage(null,
					new FacesMessage("Falha no login!"));
			return "";
		}
		return "dashboard";
	}
}
